package com.gonsin.ta.example.nodes.endNode;

import com.gonsin.ta.logic.annotations.NodeComponent;
import com.gonsin.ta.logic.components.RunNode;
import com.gonsin.ta.logic.parse.condition.context.ChainContext;

@NodeComponent(nodeId = "这是可以结束流程的节点")
public class EndableNode implements RunNode {
    @Override
    public void processRun(ChainContext context) {

        // 调用endChain方法，可以在该节点运行完毕之后安全结束流程
        context.endChain();
    }
}
